昨天的文章介紹了 TCP/IP 與 OSI 模型的分層架構,今天會再深入一點點探討 TCP/IP 的運作方式。作為互聯網的基石,TCP/IP 是所有網路通訊的核心,無論是我們日常瀏覽網站還是進行其他網路互動,都依賴它的順利運行。因此,就讓我們一起看下去吧!
從上圖中可以看出,應用層主要負責實現各種協定,如 HTTP 和 FTP 等,用於處理網路上的數據交換。在傳輸層,則有兩種不同的通訊方式:面向連接的 TCP 和非面向連接的 UDP。網際互連層則是由 IP 協定來管理,負責將資料包路由至正確的目的地。而最底層的網路連接層則與實體的硬體設備密切相關,負責實際的數據傳輸。
在瀏覽網頁時,TCP/IP模型主要會經過以下流程:
今天簡要概述了 TCP/IP 架構的基本運作原理,部分協定如 TCP 和 UDP 只做了簡單的說明,後續文章將較深入介紹這些協定的內容。今天的分享就到這裡,若有錯誤或不清楚的地方,歡迎各位不吝指教~
維基百科
鳥哥的基礎網路概念
MDN